package com.warom.sdg.dto;

/**
 * 数据上报DTO对象
 * 用于统一数据上报格式
 */
public class PointDataReportDto {
    
    /** PLC设备ID */
    private int deviceId;
    
    /** 测点地址 */
    private String dataPointAddress;
    
    /** 测点数据值 */
    private float dataPointVal;
    
    /** Android设备唯一标识符 */
    private String androidDeviceId;
    
    /** 测点单位 */
    private String dataPointUnit;

    private String englishName;

    private String detectionType;


    /**
     * 默认构造函数
     * 自动设置当前时间戳
     */

    public int getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(int deviceId) {
        this.deviceId = deviceId;
    }

    public String getDataPointAddress() {
        return dataPointAddress;
    }

    public void setDataPointAddress(String dataPointAddress) {
        this.dataPointAddress = dataPointAddress;
    }

    public float getDataPointVal() {
        return dataPointVal;
    }

    public void setDataPointVal(float dataPointVal) {
        this.dataPointVal = dataPointVal;
    }

    public String getAndroidDeviceId() {
        return androidDeviceId;
    }

    public void setAndroidDeviceId(String androidDeviceId) {
        this.androidDeviceId = androidDeviceId;
    }
    

    public String getDataPointUnit() {
        return dataPointUnit;
    }
    
    public void setDataPointUnit(String dataPointUnit) {
        this.dataPointUnit = dataPointUnit;
    }

    public String getEnglishName() {
        return englishName;
    }

    public void setEnglishName(String englishName) {
        this.englishName = englishName;
    }

    public String getDetectionType() {
        return detectionType;
    }

    public void setDetectionType(String detectionType) {
        this.detectionType = detectionType;
    }
}